Glen JohnsonGlen Johnson
Hanoi vs SLNA in V.League 2026/27 Round 2: Kewell, Hung Dung and the Price of an Unripe SystemThat evening at Hang Day, I sat with a few colleagues in stand B. Hanoi lost...
Vietnam women's sepak takraw beats South Korea 2-0 to reach the Asiad final: twelve points and one decision at 3-6Vietnam women's sepak takraw beats South Korea 2-0 to reach the Asiad final:...
BlizzCon 2026: A Two-Day Schedule, Six Titles, and What Blizzard Left UnsaidBlizzard has published the BlizzCon 2026 schedule: September 12 and 13, 2026,...
Fourteen Rounds, Four Wasted: The Calculation Problem at Vietnam's 2026 Women's National Volleyball ChampionshipThe stands in Vinh Long had a block of empty seats running along the sideline...
The Empty Data Cells and the Trap of Modern Tennis AnalysisThe sheet in front of me has four cells. The first reads "first-serve...
Vietnam reach Bandung: 200 km by road, 12 hours of travel, and the gap Quang Hai leaves behindThe flight from Hanoi touched down in Jakarta at 13:00 on September 23....
Daniel Maldini Loses Licence in Milan: A Legal File, Not a Legacy StoryThe penalty in Bergamo was taken in silence, the kind of silence that only...
AVC 2026: When Australia and Korea Rewrite the Order of Asian Men's VolleyballI remember the evening I sat before the screen, my notebook already filled...
Structured Null Result: When Deep Sports Analysis Has No Data to AnalyseIn Vietnamese sports media, an analysis piece is only valuable when every...
U23 Vietnam meet U23 Thailand in Pleiku: six days, four teams and a test beyond the scorelineOn the morning of 8 November, gate two of Pleiku Stadium opened at 6:40. A...
Table Tennis England Annual Report 2026/26: Signals from a Pivotal YearIntroduction: More than just numbers On October 16, 2026, at the English...
Summer 2026 at Trinh Hoai Duc: the women's volleyball final nobody recordedOn the afternoon of August 12, 2026, at the Trinh Hoai Duc Sports Hall in...
Borneo FC 1-0 Bali United: Two Red Cards in the 35th Minute and a 54th-Minute Penalty Settle the BRI Super League ClashIn the 35th minute at Stadion Segiri, with the match between Borneo FC and Ba...
When Monza Is Just a Chessboard: Mercedes Saves Its ADUO Token for October and the Real Story Behind Antonelli's PenaltyThe door of Mercedes' garage at Monza closed at 11:47 AM on Friday. Inside, t...
Vietnam Women's Volleyball: The 3.8-Metre Second Ball and the Dead Zone at the Back LineSet 4, score 22-22. The opponent's serve drops into the seam between position...
PFL CEO John Martin Resigns Less Than Two Months After MVP Merger: When the 'Merger' Looks Like an AbsorptionOn the night of July 30, 2026, a short press release was pushed through every...
Silent Failure: When Esports Reads "No Flags" as "No Risk"On December 1, 2026, Germany left the World Cup at the group stage, and I was...
Vietnam Women's Volleyball: A Golden Cycle Blocked at the Transfer Market BottleneckI remember the night the studio went silent. In August 2026, for the first ti...
Deep Esports Analysis: When Empty Data Is Still a SignalI have spent six years reading data tables before reading matches. There is a...
Nine Tabs, Zero Information: When an Esports Analysis Pipeline Returns Empty CellsI opened the report file at 2 a.m. Chicago time, right after the final match ...
